<?php
/**********************************************************************************
WIKINDX: Bibliographic Management system.
Copyright (C)

This program is free software; you can redistribute it and/or modify it under the terms
of the GNU General Public License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program;
if not, write to the
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

The WIKINDX Team 2004
sirfragalot@users.sourceforge.net
**********************************************************************************/
/*****
* LOADMODULES class
*
*****/
class LOADMODULES
{
// Constructor
	function LOADMODULES()
	{
		include_once("core/session/SESSION.php");
		$session = new SESSION();
	}
// read root modules/ directory for any available modules
	function readModulesDirectory()
	{
		$moduleExists = FALSE;
		$dirName = 'modules';
		$handle = opendir($dirName);
		while(FALSE !== ($dir = readdir($handle)))
		{
			if(is_dir("$dirName/" . $dir) && file_exists("$dirName/" . $dir . '/index.php')
				&& ($dir != '.') && ($dir != '..'))
			{
				$moduleList[] = $dir;
				$moduleExists = TRUE;
			}
		}
		if($moduleExists)
			return $moduleList;
		else
			return FALSE;
	}
}
?>
